peak runoff - French English Dictionary